march on the american embassy - German English Dictionary